English Dictionary
◊ CROCODILE BIRD
crocodile bird
n : African courser that feeds on insect parasites on crocodiles
[syn: {Pluvianus aegyptius}]